home *** CD-ROM | disk | FTP | other *** search
- ***************** UNPROTECT OVERHEAD EXPRESS VER. 1.0 *********************
-
- To unprotect Overhead Express 1.0 you have to remove the "key disk" check
- from three (3) programs.
-
- The original code is the same in all three programs so I have only displayed
- it once for you to verify versions.
-
- The three copy-protected files are OE.EXE, OEPRINT.EXE. & OEEDIT.EXE.
-
- Copy system disk files to a blank formatted disk.
-
- A>ren oe.exe oe.xxx ; so Debug can write file
- A>debug oe.xxx
- -s 0 f000 cd 13 ; search for INT 13 (disk check)
- xxxx:23D7
- xxxx:23EE
- xxxx:240F
- xxxx:2426
- xxxx:8564
- xxxx:857B
- xxxx:859C
- xxxx:85B3
- -u 23d7
- xxxx:23D7 CD13 INT 13 ; nop out this disk check
- xxxx:23D9 B402 MOV AH,02
- xxxx:23DB B001 MOV AL,01
- xxxx:23DD 8B4E06 MOV CX,[BP+06]
- xxxx:23E0 B500 MOV CH,00
- xxxx:23E2 8B5604 MOV DX,[BP+04]
- xxxx:23E5 B600 MOV DH,00
- xxxx:23E7 8CD3 MOV BX,SS
- xxxx:23E9 8EC3 MOV ES,BX
- xxxx:23EB 8B5E08 MOV BX,[BP+08]
- xxxx:23EE CD13 INT 13 ; nop out this disk check
- xxxx:23F0 7206 JB 23F8 ; nop out this jmp
- xxxx:23F2 B80000 MOV AX,0000
- xxxx:23F5 EB0A JMP 2401
- -e 23d7
- xxxx:23D7 CD.90 ; this is same as first disk check
- xxxx:23D8 13.90
- -e 23ee
- xxxx:23EE CD.90 13.90 ; this is same as disk check
- xxxx:23F0 72.90 06.90 ; followed by jmp
- -e 240f
- xxxx:240F CD.90 ; repeat same methodology
- xxxx:2410 13.90 ; for all three files.
- -e 2426 ; unassembled code looks
- xxxx:2426 CD.90 13.90 ; the same in all three files.
- xxxx:2428 72.90 06.90
- -e 8564
- xxxx:8564 CD.90 13.90
- -e 857b
- xxxx:857B CD.90 13.90 72.90 06.90
- -e 859c
- xxxx:859C CD.90 13.90
- -e 85b3
- xxxx:85B3 CD.90 13.90 72.90 06.90
- -w
- Writing 7680 bytes
- -q
- A>ren oe.xxx oe.exe
- ===========================================================================
- A>ren oeprint.exe oeprint.xxx
- A>debug oeprint.xxx
- -s 0 f000 cd 13
- xxxx:6513
- xxxx:652A
- xxxx:654B
- xxxx:6562
- -e 6513
- xxxx:6513 CD.90 13.90
- -e 652a
- xxxx:652A CD.90 13.90 72.90 06.90
- -e 654b
- xxxx:654B CD.90 13.90
- -e 6562
- xxxx:6562 CD.90 13.90 72.90 06.90
- -w
- Writing B980 bytes
- -q
- A>ren oeprint.xxx oeprint.exe
- ===========================================================================
- A>ren oeedit.exe oeedit.xxx
- A>debug oeedit.xxx
- -s 0 f000 cd 13
- xxxx:B664
- xxxx:B67B
- xxxx:B69C
- xxxx:B6B3
- -e b664
- xxxx:B664 CD.90 13.90
- -e b67b
- xxxx:B67B CD.90 13.90 72.90 06.90
- -e b69c
- xxxx:B69C CD.90 13.90
- -e b6b3
- xxxx:B6B3 CD.90 13.90 72.90 06.90
- -w
- Writing 14580 bytes
- -q
- A>ren oeedit.xxx oeedit.exe
- ===========================================================================
-
- That's it. All copy protection is removed and you may copy diskette with
- standard DOS commands.
- ---- The Blot
- E CD13 INT